﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace JaxaraRnD.Helpers
{
    public class JaxaraRnDUtility
    {
        public class Constants
        {
            public const string SITE_NAME = "Jaxara MVC Research and Development";
            public const string SITE_BASE_URL = "www.jxmvc.org";
            public const string COPYRIGHT = "Jaxara MVC Research and Development";

            public const string DEFAULT_CONNECTION = "jaxaraRnDConnection";
            public const string USER_PROFILE = "UserProfile";
            public const string USER_ID = "UserId";
            public const string USER_NAME = "UserName";

        }
        public class Messages
        {
            public const string INVALID_OPERATION_EXCEPTION = "The ASP.NET Simple Membership database could not be initialized. For more information, please see http://go.microsoft.com/fwlink/?LinkId=256588";



            #region AccountController
            public const string AccountController_Login = "The user name or password provided is incorrect.";
            public const string AccountController_Manage = "The current password is incorrect or the new password is invalid.";
            public const string AccountController_ExternalLoginConfirmation = "User name already exists. Please enter a different user name.";
            public const string AccountController_DuplicateUserName = "User name already exists. Please enter a different user name.";
            public const string AccountController_DuplicateEmail = "A user name for that e-mail address already exists. Please enter a different e-mail address.";
            public const string AccountController_InvalidPassword = "The password provided is invalid. Please enter a valid password value.";
            public const string AccountController_InvalidEmail = "The e-mail address provided is invalid. Please check the value and try again.";
            public const string AccountController_InvalidAnswer = "The password retrieval answer provided is invalid. Please check the value and try again.";
            public const string AccountController_InvalidQuestion = "The password retrieval question provided is invalid. Please check the value and try again.";
            public const string AccountController_InvalidUserName = "The user name provided is invalid. Please check the value and try again.";
            public const string AccountController_ProviderError = "The authentication provider returned an error. Please verify your entry and try again. If the problem persists, please contact your system administrator.";
            public const string AccountController_UserRejected = "The user creation request has been canceled. Please verify your entry and try again. If the problem persists, please contact your system administrator.";
            public const string AccountController_Default = "An unknown error occurred. Please verify your entry and try again. If the problem persists, please contact your system administrator.";
            #endregion
        }
        public class GridConstants
        {
            public const int ROWS_PER_PAGE = 3;

            public const string EMPTY_DATA_MESSAGE = "No Data found";
        }

    }
}